dorkpov Board
dorkpov ist eine POV (persistence of vision) Platine für das dorkbot Aachen.
"persistence of vision" heisst im Deutschen auch Nachbildwirkung.
Es handelt sich um eine Platine mit 8 schnell blinkenden LEDs. Damit kann man einfache Schriftzüge und Bilder "in die Luft malen".
Workshop
Es wird die Platine nicht fertig aufgebaut zu kaufen geben. Die Teilnehmer müssen sich das dorkpov selbst löten. Es ist ein kleiner Lötkurs, der für Anfänger geeignet ist. Wir erklären, welche Bauteile wohin gehören, wir man sie einlötet und was das Bauteil überhaupt macht.
Fahrrad
Man kann das dorkpov an den Speichen eines Fahrrads befestigen. Durch die schnelle Bewegung des Rads sollte ein schöner POV Effekt auftreten. Natürlich gibt es keine Zulassung zum Strassenverkehr! Auf der Platine befindet sich ein Hall-Sensor, der ein Magnetfeld messen kann. Montiert man am Fahrradrahmen einen Magneten, dann kann der Sensor zum syncronisieren der POV-Anzeige dienen.
Preis
Die Platine wird bei den dorkbot Treffen zum Materialpreis abgegeben. Konkret: 5 Euro für die Platine und 5 Euro für die Bauteile. Im Kit zum Vorzugspreis von 9 Euro!
Credits
Entwickelt wurde die Platine von David und René.
Wir fräsen die Platine am Lehrstuhl für Informatik 10 der RWTH Aachen mit einer CNC Fräse. Da die Platine einseitig gelayoutet ist kann man sie aber auch selber ätzen. Die Schaltpläne dürfen frei verwendet und verändert werden.
Die fertige Platine V1.0
Das Design ist nun fertig. Wir haben uns dazu entschlossen, Quarz und Kondensatoren auf der Platine weiterhin vorzusehen, obwohl man sie in der Regel nicht bestücken wird. Für ein normales POV reicht der interne Taktgeber vom attiny völlig aus. Weiterhin sind zwei Taster vorgesehen und ein Hall-Sensor. Neu hinzugekommen ist die Möglichkeit, einen DS18S20 Temperatur-Sensor auf das Board zu löten. Damit wäre es möglich, die aktuelle Temperatur durch die LEDs anzuzeigen! Hall-Sensor und Temperatur-Sensor sind optionale Komponenten, die man nicht bestücken muss.
Die Bauteile sind bestellt und werden zusammen mit der Platine als Set angeboten.
Folgende Tabelle dient als Stückliste. Die Bestellnummern und Preise beziehen sich auf www.reichelt.de wo wir die Bauteile fürs erste beziehen. Wer nur die Platine ohne Bauteile haben möchte kann sich somit die Sachen selbst beschaffen.
Anzahl | Bezeichnung | Bestellnummer | Einzelpreis | Gesamtpreis |
---|---|---|---|---|
8 | Kohleschichtwiderstand 1/4W, 5%, 220 Ohm | 1/4W 220 | 0,10 | 0,82 |
8 | LED, 5mm, Standard, gelb | LED 5MM ST GE | 0,070 | 0,56 |
1 | Atmel AVR-RISC-Controller | ATTINY 2313 DIP | 1,95 | 1,95 |
1 | IC-Sockel, 20-polig, doppelter Federkontakt | GS 20 | 0,05 | 0,05 |
1 | 50pol. Stiftleiste, gerade, RM 2,54 | SL 1X50G 2,54 | 0,27 | 0,27 |
1 | Elektrolytkondensator, 6,3x11mm, RM 2,5mm | RAD 10/100 | 0,04 | 0,04 |
2 | Kurzhubtaster 6x6mm, Höhe: 4,3mm, 12V, vertikal | TASTER 3301 | 0,10 | 0,20 |
1 | Kurzschlussbrücke, schwarz, RM 2,54 | JUMPER 2,54 SW | 0,05 | 0,05 |
1 | WIMA Folienkondensator, Rm 2,5mm 100nF | MKS-02 100N | 0,14 | 0,14 |
1 | Batteriehalter für 3 Micro AAA, geschlossen | HALTER 3XAAA | 0,83 | 0,83 |
Gesamt | 4,91 |
Optional kann man noch folgende Teile zusätzlch bestücken:
Anzahl | Bezeichnung | Bestellnummer | Einzelpreis | Gesamtpreis |
---|---|---|---|---|
1 | Standardquarz, Grundton, 8,0 MHz | 8,0000-HC49U-S | 0,18 | 0,18 |
2 | Keramik-Kondensator 22P | KERKO 22P | 0,06 | 0,12 |
1 | Hallsensor, 3,8-24V | TLE 4905L | 0,61 | 0,61 |
1 | Aufdruck DS1820 | DS 18S20 | 2,30 | 2,30 |
1 | Kohleschichtwiderstand 1/4W, 5%, 4,7 K-Ohm | 1/4W 4,7K | 0,10 | 0,10 |
1 | zusätzlicher WIMA Folienkondensator für Sensor, Rm 2,5mm 100nF | MKS-02 100N | 0,14 | 0,14 |
Wir empfehlen, die Platine vollständig zu bestücken, da sich so die meisten Möglichkeiten bieten und Experimente mit ihr am meisten Spaß machen. Das folgende Bild zeigt die unbestückte Platine.
Gut zu erkennen ist, dass wir eine Art Bestückungsdruck auf die Oberseite gefräst haben. Damit ist es noch leichter, die richtigen Bauteile an die richtige Stelle zu packen. Die Unterseite (Kupfer) wurde gefräst.
Schematics, Layout
Die Dateien sind nicht auf dem neusten Stand, es sind allerdings nur Kleigkeiten wie Text und Beschriftung geändert worden.
Die Dateien könnt ihr mit der freien Version von Eagle öffnen und nach Herzenslust verändern.
Beide Dateien veröffentlichen wir hiermit unter folgender Lizenz:
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Germany License.
Hier der Schaltplan Hier das Platinenlayout
Bauanleitung
- Zunächst bitte überprüfen, ob alle Bauteile im Kit enthalten sind:
Anzahl Bezeichnung 1 gefräste Platine dorkpov 8 gelbe LEDs 8 Widerstände 220Ohm 1 attiny2313 Mikrocontroller 1 IC Sockel für den attiny2313 1 Kondensator 100nF 1 ElKo 10µF 2 Taster 1 Batteriehalter für 3 AAA Zellen - die flachen Bauteile auf die Platine löten. Konkret: die acht Widerstände in die vorgesehenen Löcher stecken und auf der Kupferseite festlöten. Die Ausrichtung ist dabei egal, man kann Widerstände nicht verpolen. Damit die Widerstände beim löten nicht heraus fallen, empfiehlt es sich, die Beine der durchgesteckten Bauteile ein wenig nach außen zu biegen. Das gilt für alle Bauteile (wenn möglich).
- den IC Sockel fest löten. Man sollte den Sockel durch die Platine stecken und ein Bein grob fest löten: die Platine in die Hand nehmen, den IC Sockel sauber ausrichten und ein Bein fest löten (nicht da anfassen, wo der zu fixierende Pin ist, da es dort natürlich heiss wird). Dann kann die Platine wieder auf den Tisch gelegt werden (oder eingespannt werden), um die restlichen Pins fest zu löten. Man benötigt nicht viel Lötzinn an dieser Stelle! Zu viel Zinn kann zu Kurzschlüssen führen! Es ist wichtig, dass der attiny2313 nicht im Sockel steckt wenn gelötet wird!
- 100nF Kondensator festlöten. Die Polung spielt keine Rolle.
- Die beiden Taster festlöten. Sie können nicht falsch ausgerichtet eingelötet werden, man macht hier sicher nichts falsch.
- Die Stiftleisten einlöten: eine 2pin Stiftleiste für den Jumper und eine 2x3pin Stiftleiste für den ISP Header.
- Die acht LEDs einlöten. Eine LED hat zwei Beinchen: ein langes und ein kurzes. Das Plastikgehäuse der LED ist außerdem an der Seite des kurzen Beins leicht abgeschliffen. Auf der Seite, wo das lange Bein ist, ist die LED hingegen rund. Diese Form ist auch auf der Oberseite der Platine zu erkennen. Runde Seite der LED muss man an Runde Seite des Symbols montieren. Oder: kurzes Bein geht zum Platinen Rand hin. Steckt man die LED falsch herum auf die Platine, dann geht nichts kaputt, aber die LED leuchtet auch nicht!
- Den ElKo richtig herum auf die Platine stecken. Der Elko hat eine Seite, die auf dem Gehäuse mit - markiert ist. Auf der Platine sind + und - vom Elko markiert. Minus zeigt zu den LEDs hin. Es ist wichtig, dass der Elko nicht verpolt aufgelötet wird! Wer unsicher ist lässt ihn lieber weg und fragt jemanden, der sich mit sowas auskennt.
- Nun muss nur noch der attiny2313 auf den IC Sockel gesteckt werden. Der Chip hat eine abrundung an einer Kurzen Seite des Gehäuses. Diese Kerbe ist auch auf der Platine eingezeichnen. Den IC niemals falsch herum auf die Platine stecken! Er wird dann sehr heiss und alle Bauteile können Schaden nehmen!
Bilder von fertigen dorkvpovs
0xtob hat sein dorkpov erfolgreich in Betrieb genommen: